Albert Woodfox, the last incarcerated member of the so-called "Angola 3," was released from a prison in Louisiana on Friday, his attorneys announced.
Albert Woodfox, the last incarcerated member of the so-called "Angola 3," was released from a prison in Louisiana on Friday, his attorneys announced.
Please to comment